Release 10.1A: OpenEdge Development:
Progress Dynamics Repository Reference


gsm_node table — gsmnd

This table records the parent-child relationships of node behavior for the TreeView controller.

This table includes support for structured nodes. Structured nodes are nodes where each new level is created infinitely from the same SDO. This means that a node can be expanded infinite times without having to set up a node for each level in node control.

For example, you might set the following field values on this table to create a structured node treeview:

structured_node - YES
parent_node_filter - parent_node_obj = 0
parent_field - parent_node_obj
child_field -  node_obj
datatype - DECIMAL 

Table 15–1 lists the table’s FLA, fields, and foreign keys.

Table 15–1: gsm_node table information 
Table FLA
Fields (data type)
Foreign keys
gsmnd
node_obj (Decimal)
node_code (Character)
node_description (Character)
parent_node_obj (Decimal)
node_label (Character)
node_checked (Logical)
data_source_type (Character)
data_source (Character)
primary_sdo (Character)
logical_object (Character)
run_attribute (Character)
fields_to_store (Character)
node_text_label_expression (Character)
label_text_substitution_fields (Character)
foreign_fields (Character)
image_file_name (Character)
selected_image_file_name (Character)
structured_node (Logical)
parent_node_filter (Character)
parent_field (Character)
child_field (Character)
data_type (Character)
None

Table 15–2 gives details of the table’s indexes.

Table 15–2: gsm_node index information 
Index name
Elements
Type
XPKgsm_node
node_obj
Primary Unique
XAK1gsm_node
node_code
Unique
XIE1gsm_node
parent_node_obj
Nonunique


Copyright © 2005 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095